package com.googlecode.flair.mvc
{
	/**
	 * A generic interface for application views.
	 * @author ccPascu
	 */
	public interface IView
	{
		
		
		/**
		 * 
		 * @param controller the controller behind this view.
		 */
		function set controller(controller : IController) : void;
		
		/**
		 * 
		 * @return the controller behind this view
		 */
		function get controller() : IController; 
		
	}
}